high swirl port technology - Spanish English Dictionary